dig yourself into a hole - Francés Inglés Diccionario